-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clean up /etc/hosts file if populate_inventory_to_hosts_file is false #10144
clean up /etc/hosts file if populate_inventory_to_hosts_file is false #10144
Conversation
Hi @rptaylor. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/ok-to-test |
@liupeng0518 thanks for looking. Looks like the tests are successful, can you review? Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I actually needs this as well :D
/lgtm
@jayonlau @liupeng0518 can you take a look please? /assign luckysb |
This is ready to go, anyone available to look at it? Thanks. |
b6c278d
to
ac4d563
Compare
ac4d563
to
1c2d082
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
Is there anyone available to review this MR? |
Thanks @rptaylor There needs a rebase :-) |
1c2d082
to
04a3b67
Compare
@yankay Can you please review it now before it needs rebasing yet again? Thanks. |
/lgtm |
/lgtm |
Thanks @rptaylor |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: MrFreezeex, rptaylor, yankay The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
…kubernetes-sigs#10144) * de-populate hosts file if populate_inventory_to_hosts_file is false keep newline * fix when condition
…kubernetes-sigs#10144) * de-populate hosts file if populate_inventory_to_hosts_file is false keep newline * fix when condition
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
Previously, the populate_inventory_to_hosts_file variable could only be used to prevent adding entries into /etc/hosts. Once added, there was no way to remove them except manually. Now, if populate_inventory_to_hosts_file is false, ansible will remove the entries from /etc/hosts (applying negative configuration which is good for consistency) so you don't have to manually clean them up.
Special notes for your reviewer:
Aside from removing the block indentation, the only real change is
and removing the when condition from blockinfile so it always runs.
Does this PR introduce a user-facing change?: